package com.lam.system.param;

import com.lam.common.base.domain.BaseParam;

/**
 * 文件记录对象 sys_file
 * 
 * @author admin
 * @date 2023-04-24
 */
public class SysFileParam extends BaseParam{
	
    /** 文件路径签名 */
    private String sign;
    
     /** 文件路径 */
    private String filePath;
    
     /** 文件路径模糊查询关键字  */
    private String filePathKey;
    
    /** 文件类型 */
    private String fileType;
    
    /** 类型(1-附件上传, 2-临时下载, 3-临时上传, 4-头像) */
    private Integer busiType;
    
    /** 存储位置(1-本地存储, 2-七牛云) */
    private Integer location;
    
    /** 状态（1-正常, 0-不可下载, 2-已删除） */
    private Integer status;
    
    /** 使用标识(1-已使用, 0-未使用) */
    private Integer useFlag;
    

    public void setSign(String sign) {
        this.sign = sign;
    }

    public String getSign() {
        return sign;
    }  
    
    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getFilePath() {
        return filePath;
    }
    
    public void setFilePathKey(String filePathKey) {
        this.filePathKey = filePathKey;
    }

    public String getFilePathKey() {
        return filePathKey;
    }
    
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getFileType() {
        return fileType;
    }  
    
    public void setBusiType(Integer busiType) {
        this.busiType = busiType;
    }

    public Integer getBusiType() {
        return busiType;
    }  
    
    public void setLocation(Integer location) {
        this.location = location;
    }

    public Integer getLocation() {
        return location;
    }  
    
    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getStatus() {
        return status;
    }  
    
    public void setUseFlag(Integer useFlag) {
        this.useFlag = useFlag;
    }

    public Integer getUseFlag() {
        return useFlag;
    }  
    

}
